.logout-user-info-register-dialog-container {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:10040;
 display:none;
 overflow:auto;
 overflow-y:hidden;
 background-color:rgba(0,0,0,.25);
 -webkit-transition:all .3s ease-out;
 -moz-transition:all .3s ease-out;
 -o-transition:all .3s ease-out;
 transition:all .3s ease-out
}
.logout-user-info-register-dialog-container.fade {
 opacity:0;
 -ms-filter:"alpha(Opacity=0)"
}
.logout-user-info-register-dialog-container.fade .register-dialog-content {
 -webkit-transform:translate(0,60px) scale(0.6);
 -moz-transform:translate(0,60px) scale(0.6);
 -ms-transform:translate(0,60px) scale(0.6);
 transform:translate(0,60px) scale(0.6)
}
.logout-user-info-register-dialog-container.fade.in,.logout-user-info-register-dialog-container.in {
 opacity:1;
 -ms-filter:"alpha(Opacity=100)"
}
.logout-user-info-register-dialog-container.fade.in .register-dialog-content,.logout-user-info-register-dialog-container.in .register-dialog-content {
 -webkit-transform:translate(0,0) scale(1);
 -moz-transform:translate(0,0) scale(1);
 -ms-transform:translate(0,0) scale(1);
 transform:translate(0,0) scale(1)
}
.logout-user-info-register-dialog-container .register-dialog-content {
 width:430px;
 background-color:#fff;
 margin:16vh auto;
 position:relative;
 z-index:1050;
 font-weight:lighter;
 box-shadow:0 0 15px 0 rgba(0,0,0,.6);
 -webkit-transition:-webkit-transform .3s ease-out;
 -moz-transition:-moz-transform .3s ease-out;
 -o-transition:-o-transform .3s ease-out;
 transition:transform .3s ease-out
}
.logout-user-info-register-dialog-container .register-dialog-content .dialog-title {
 position:relative;
 background-color:#f7f7f7;
 border:1px solid #ddd;
 border-width:1px 1px 0;
 border-bottom:0;
 margin-bottom:20px
}
.logout-user-info-register-dialog-container .register-dialog-content .dialog-title .title {
 width:auto;
 height:18px;
 font-size:16px;
 font-family:宋体;
 font-weight:700;
 color:#666;
 text-indent:50px;
 margin-right:29px;
 display:block;
 text-overflow:ellipsis;
 text-align:left;
 box-sizing:content-box;
 background:url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_24_c5c18c9.png) 18px 8px no-repeat;
 background:-webkit-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_24_c5c18c9.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_48_c232f3d.png) 2x) 18px 8px no-repeat;
 background:-moz-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_24_c5c18c9.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_48_c232f3d.png) 2x) 18px 8px no-repeat;
 background:-o-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_24_c5c18c9.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_48_c232f3d.png) 2x) 18px 8px no-repeat;
 background:-ms-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_24_c5c18c9.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/baidu_logo_48_c232f3d.png) 2x) 18px 8px no-repeat;
 padding:15px 0 13px;
 overflow:hidden
}
.logout-user-info-register-dialog-container .register-dialog-content .dialog-close {
 position:absolute;
 right:20px;
 top:16px;
 width:16px;
 height:16px;
 outline:0;
 display:block;
 background-repeat:no-repeat;
 margin:0;
 padding:0;
 background-image:url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_fa2b04b.png);
 background-image:-webkit-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_fa2b04b.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_retina_46971fe.png) 2x);
 background-image:-moz-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_fa2b04b.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_retina_46971fe.png) 2x);
 background-image:-o-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_fa2b04b.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_retina_46971fe.png) 2x);
 background-image:-ms-image-set(url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_fa2b04b.png) 1x,url(https://static.waimai.baidu.com/static/waimai/widget/common/userinfo/comp/img/pass_login_icons_retina_46971fe.png) 2x);
 background-position:-56px -48px
}
.logout-user-info-register-dialog-container .register-dialog-content .dialog-bottom {
 padding-bottom:10px
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-form-item {
 position:relative;
 clear:both;
 margin-bottom:20px;
 zoom:1
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-form-item:last-of-type {
 margin-bottom:0;
 padding-bottom:10px
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-form-item:after {
 content:'';
 display:block;
 clear:both
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-label {
 display:block;
 float:left;
 height:42px;
 width:65px;
 margin-right:10px;
 line-height:42px;
 font-size:14px;
 color:#666;
 font-weight:700;
 text-align:right;
 padding-left:10px
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-text-input {
 display:block;
 position:relative;
 float:left;
 height:16px;
 width:300px;
 padding:11px 10px;
 margin-right:10px;
 border:1px solid #ddd;
 font-size:14px;
 color:#666;
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 outline:0
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-text-errmsg {
 font-size:12px;
 color:#fc4343;
 position:absolute;
 top:-17px;
 left:85px;
 opacity:0;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 -o-transition:opacity .3s ease;
 transition:opacity .3s ease
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-text-input:focus {
 border-color:#488ee7;
 outline:0
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-button-register-pay {
 display:block;
 width:322px;
 height:50px;
 line-height:32px;
 font-size:16px;
 font-weight:700;
 text-align:center;
 cursor:pointer;
 color:#fff;
 border-radius:3px;
 border:0;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 transition:.3s;
 -moz-transition:.3s;
 -o-transition:.3s;
 -webkit-transition:.3s;
 background-color:#3f89ec
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-button-submit:focus {
 background-color:#3a84e8
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-place {
 height:14px
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-explain {
 font-size:14px;
 font-weight:700;
 color:#666
}
.logout-user-info-register-dialog-container .register-dialog-content .pass-form-container .pass-bottom-text {
 text-align:right;
 border:0;
 color:#666
}
